a latter-day robin hood - Spanish English Dictionary